Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ukraine F3 Egypt F1 Egypt F2 Egypt F3 Morocco F4 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Italy F24 France F7 Italy F10 Italy F10 Russia F3 Russia F4 Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo Copa Ericsson Brasil - Sao Paulo IV Abierto Internacional de Salinas - Salinas ATU Cup 1999 - Weiden Copa Ericsson - Guadalajara San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Trofeo Sisma Mantova - Mantova Pekao Open - Szczecin Challenger 42 - Andrezieux Internationaux du Doubs - Besancon France F17 Ukraine F2 France F18 Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Rome Challenger Scheveningen Challenger Rimini Challenger Orbetello Challenger Poznan Challenger San Marino Challenger Campos do Jordao Challenger Brasilia Challenger Como Challenger Telesp Celular Open - Ribeirao Preto Cali Challenger Trnava Challenger Buenos Aires Challenger Montevideo Challenger Copa Ericsson Peru - Lima Tashkent Challenger Santiago Challenger Astana Challenger Medellin Challenger Copa Ericsson - Montevideo Optimus Maia Open - Maia Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Open Castilla y Leon Trofeo Iberdrola - Segovia Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Zivnobanka Open 1999 - Prostejov Copa Ericsson Brazil - Sao Paulo Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Peru - Lima Pekao Open 2001 - Szczecin Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Privatbank Open 2006 - Dnepropetrovsk XI Torneo Internazionale di Tennis - Barletta Memorial Manfredini - Sassuolo Porsche Open - Poznan Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental II Cyclus Open de Tenis - Florianopolis Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Riviera di Rimini Challenger - Rimini Kos-Zucchetti Tennis Cup - Cordenons KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Pekao Open 2005 - Szczecin Monza Challenger Status Athens Open - Athens Roma Open Challenger - Rome Alexander Kolyaskin Memorial - Donetsk Manerbio Challenger Morocco Tennis Tour - Fes San Marino Cepu Open - San Marino UTC Open by Selena - Cherkassy Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Nice - Nice Energis Open - Amsterdam Open des Alpes Trophee BNP Paribas - Grenoble Lambertz Open by Stawag 2007 - Aachen Generali Open 1999 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Mallorca Open - Mallorca Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Gelsor Open Romania - Bucharest Adidas International - Sydney Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong 7th Wartburg Open - Eisenach Stockholm Open - Stockholm Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Stockholm Open - Stockholm Venice Open - Venice Qatar Open - Doha Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Morocco Tennis Tour - Tanger Estoril Open - Estoril Synsam Swedish Open - Bastad Copa Ericsson Argentina - Buenos Aires Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Challenger Santa Cruz - Santa Cruz Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Open de Moselle - Metz Tenniscup of Flanders - Ostende Davidoff Swiss Indoors Basel - Basel Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Ericsson Peru - Lima Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Mercedes Cup - Stuttgart Copa Ericsson - Sao Paulo Copa Ericsson - Lima Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Trofeo Cassa di Risparmio di Alessandria - Alessandria BA-CA Tennis Trophy - Vienna Olimp Kyiv Open - Kiev Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ATP Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Open de Montauban - Montauban UTC Open - Cherkassy ATP Studena Croatia Open Umag - Umag Bauer Watertechnology Cup 2007 - Eckental St. Petersburg Open - St. Petersburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Brisbane International - Brisbane Medibank International - Sydney Ostdeutscher Sparkassen Cup - Dresden Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich International German Open - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Szczecin Challenger Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Rabat Challenger ATP Challenger Trophy 2008 - Trnava ATP Studena Croatia Open - Umag Open Tarragona Costa Daurada - Tarragona Winston Salem - Winston Salem Open de Moselle - Metz BCR Open Romania - Bucharest Chevrolet Cup - Vina del Mar VTR Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota Gerry Weber Open - Halle AIG Japan Open - Tokyo Studena Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane Tata Open 2003 - Chennai Open Seat Godo 2003 - Barcelona U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Next Generation Adelaide International - Adelaide Sydney International - Sydney Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Apia International - Sydney Franklin Templeton Tennis Classic - Scottsdale Brasil Open - Salvador Abierto Mexicano Telcel - Acapulco CA Tennis Trophy - Vienna Genova Challenger Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Bet-at-home Open - Hamburg Heilbronn Challenger Open 13 - Marseille Brisbane International - Brisbane ARAG World Team Championship - Dusseldorf Tanger Challenger Meknes Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Masters Series - Hamburg Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Marrakech Challenger Erste Bank Open - Vienna Sunrise Challenger Open de Nice Cote dAzur - Nice Rio Open - Rio de Janeiro Citi Open - Washington Abierto Mexicano - Los Cabos Brisbane International - Brisbane Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech China Open - Beijing Synsam Swedish Open - Bastad Kremlin Cup - Moscow AEGON Championships - London Open Seat Godo 2007 - Barcelona St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart AEGON Championships - London Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Movistar Open - Santiago Gerry Weber Open - Halle German Tennis Championships - Hamburg If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Delray Beach International Tennis Championships - Delray Beach ATP Vegeta Croatia Open - Umag Citi Open - Washington Rio Open 500 - Rio de Janeiro Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Apia International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Swiss Indoors Basel - Basel Copa Ericsson Uruguay - Montevideo Apia International - Sydney Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Renault Slovenian Open - Ljubljana Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Suisse Open - Gstaad Movistar Open - Vina del Mar Ecuador Open - Quito Sydney International - Sydney BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Stockholm Open - Stockholm BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona AEGON International - Eastbourne Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Abierto Mexicano Telcel - Acapulco Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid AEGON International - Eastbourne Abierto Mexicano de Tenis Pegaso - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Franklin Templeton Tennis Classic - Scottsdale Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris European Open - Antwerp Brisbane International - Brisbane Davidoff Swiss Indoors - Basel Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Davidoff Swiss Indoors - Basel Estoril Open - Estoril BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BellSouth Open - Vina del Mar Internazionali BNL d'Italia - Rome Copa AT&T - Buenos Aires The Ericsson Open - Miami Western & Southern Open - Cincinnati RCA Championships - Indianapolis Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Toronto SA Tennis Open - Johannesburg CA Tennis Trophy - Vienna Heineken Open - Auckland Internazionali BNL d'Italia - Rome Rakuten Japan Open - Tokyo Estoril Open - Estoril Mutua Madrid Open - Madrid Open Romania - Bucharest Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Toronto Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Internazionali BNL d'Italia - Rome Rakuten Japan Open - Tokyo Miami Open - Miami Shanghai Rolex Masters - Shanghai Heineken Open - Auckland Generali Open - Kitzbuhel The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL dItalia - Rome Australian Open - Melbourne BNP Paribas Open - Indian Wells Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Hamburg - Hamburg Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar Open de Moselle - Metz U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris U.S. Open - New York Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, F, RUS-ARG 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group 1, REL1, CAN-ARG 4-1 U.S. Open (juniors) Davis Cup, World Group, 1R, ARG-GER 5-0 Australian Open (juniors) Davis Cup, World Group, 1R, ARG-NED 5-0 French Open (juniors) Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, Group I, PO, ISR-UKR 0-5 Hopman Cup - Perth Wimbledon (juniors) Olympics - Sydney Olympics - Athens